.countries_detail_wrapper {
  .countries_main {
    display: flex;
    height: 440px;
    .left_intro_images {
      width: 800px;
      height: 100%;
      .top_image {
        height: 440px;
        margin-bottom: 20px;
        img {
          width: 100%;
          height: 100%;
          object-fit: cover;
        }
      }
      .bottom_images_group {
        display: flex;
        margin: 0 -10px;
      }
    }
    .right_tab_wrapper {
      width: 360px;
      margin-top: -12px;
      margin-left: 20px;
      .intro_panel {
        height: 380px;
        overflow: hidden;
        font-size: 14px;
        line-height: 1.6;
      }
    }
  }
  .other_info_wrpper {
    position: relative;
    margin-top: 40px;
    .btn_wrap {
      position: absolute;
      top: 5px;
      right: 0;
      z-index: 2;
    }
    .other_panel_wrppaer {
      .other_sub_tit {
        color: #b1b1b1;
        font-size: 16px;
      }
      .other_data_wrap {
        display: flex;
        flex-wrap: wrap;
        margin: 0 -20px;
        padding: 20px 0;
      }
    }
  }
}
.pagination_wrapper {
  display: flex;
  justify-content: center;
  width: 100%;
  margin: 20px 0;
}
